Code review and cooperative pair programming best practice
نویسندگان
چکیده
We need ways to improve the code quality. Programmers have different level of tenure and experience. Standard and programming languages change and we are forced to re-use legacy code with minimum revision. Programmers develop their habits and can be slow to incorporate new technologies to simplify the code or improve the performance. We rolled out our customized code review and pair programming process to address these issues. The paper discusses the about the improvement of mandatory code review and pair programming practiced in the commercial software development, and also proposes effective approaches to customize the code review and pair programming to avoid the pitfalls and keep the benefits.
منابع مشابه
Roles Communication model for RUP Using: Pair Programming Concepts
The effectiveness of a process model leads to the production of quality software in timely and chivalrous manner. Currently the professional has a pile of software process model which has been proved their effectiveness and importance in the software projects. Rational Unified Process is one amongst them. The RUP process model comprise on nine workflows, thirty role/worker, six best practices a...
متن کاملAnalysis of Legal Nature and Position of Joint-Stock Cooperative Bank
Joint-stock cooperative company is not recognized in Commercial Code of Iran and the amendment bill of the Commercial Code adopted in 1968. This business entity has a unique description because of both being cooperative and having joint stock. It is a joint-stock company that is chartered based on Commercial Code of Iran, amendment bill of the Commercial Code adopted in 1968, and Principle 44 o...
متن کاملCooperative Advertising and Pricing in a Supply Chain: A Bi-level Programming Approach
Nowadays, coordination between members in a supply chain has become very important and beneficial to channel members. Through cooperative advertising, manufacturers and retailers can jointly participate in promotional programs. This action not only reduces the cost of advertising, but also is important to create a link with local retailers in order to increase immediate sales at the retail leve...
متن کاملAn Empirical Study on Design Quality Improvement from Best-Practice Inspection and Pair Programming
The quality of the software design often has a major impact on the quality of the final product and the effort for development and evolution. A number of quality assurance (QA) approaches for inspection of early-life-cycle documents have been empirically evaluated. An implicit assumption of these studies was: an investment into early defect detection and removal saves higher rework cost. The co...
متن کاملIn Support of Pair Programming in the Introductory Computer Science Course
A formal pair programming experiment was run at North Carolina to empirically assess the educational efficacy of the technique in a CS1 course. Results indicate that students who practice pair programming perform better on programming projects and are more likely to succeed by completing the class with a C or better. Student pairs are more self -sufficient which reduces their reliance on the te...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1706.02062 شماره
صفحات -
تاریخ انتشار 2017